US Treasury Achieves $25B in 30-Year Bonds Sale with a 4.748% Yield: A Deep Dive into the Auction's Outcome
The US Treasury successfully auctioned $25 billion in 30-year bonds at a 4.748% yield, with a bid-to-cover ratio of 2.33. Direct bidders took 18.6%, and indirect bidders 65.1%, lea...